WPUmbrella\Services\Repository\TaskBackupRepository S

Total Complexity 35
Dependencies 6
Dependents 5
Total lines 399
Lines of code 254
Logical lines of code 173
Comment lines 17
Methods 22
Properties 0

Methods 22

Method Rating Maintainability Complexity Lines of code
getNextTaskByBackupId()
S
55 2 18
getLastTaskWithBackup()
S
56 2 16
getNextTask()
S
57 2 16
setStartTask()
S
58 2 16
setStoppedTasksByBackupId()
S
58 2 15
findById()
S
58 2 15
getFirstTaskByBackupId()
S
57 2 15
setErrorTask()
S
59 2 14
setSuccessTask()
S
59 2 14
deleteTaskBackupsBeforeDate()
S
62 2 11
insertTask()
S
62 2 11
getNextJobId()
S
62 2 11
deleteBackupById()
S
63 2 10
getPendingTasks()
S
62 1 11
getTasksInProgress()
S
61 1 11
getTasksByBackupId()
S
61 1 11
__construct()
S
76 1 4
hasPendingTask()
S
76 1 4
getAuthorizedInsertValues()
S
68 1 9
hasTaskInProgressByTypes()
S
61 1 10
getAuthorizedUpdateValues()
S
69 1 8
hasAtLeastOneTaskInProgress()
S
76 1 4